package rhc.spider.crawler.distribute.impl;

import rhc.spider.crawler.BasicCrawler;
import rhc.spider.crawler.distribute.DistributeCrawler;
import rhc.spider.engine.impl.NormalEngine;
import rhc.spider.middlewareManage.impl.DownloadMiddlewareManage;
import rhc.spider.middlewareManage.impl.ExtensionMiddlewareManage;
import rhc.spider.middlewareManage.impl.SpiderMiddlewareManage;
import rhc.spider.schedule.impl.NormalSchedule;
import rhc.spider.setting.Setting;
import rhc.spider.signal.signalManage.SignalManageImpl;

/**分布式爬虫实现
 * @author lenovo1
 *
 */
public class DistributeCrawlerImpl extends BasicCrawler implements DistributeCrawler{
	
	
	public DistributeCrawlerImpl(Setting setting){
		super(setting);
		
		schedule=new NormalSchedule(this,setting);
		engine=new NormalEngine(this,setting);
	}

}
